package top.infopub.model.bpa;

import java.math.BigDecimal;
import java.util.Date;

import top.infopub.generic.GenericEntity;

/** 概算分批子项明细(BPA_BUDGET_BATCH_DETAIL) **/
public class BudgetBatchDetail extends GenericEntity  {

	private static final long serialVersionUID = 1L;
	
	/*主键*/
	private String id;
	/*主键*/
	public String getId(){
		return id;
	}
	
	public void setId(String id){
		 this.id = id;
	}
	
	/* 添加人 */
	private String addBy;

	/* 子项名称 */
	private String budgetSubName;
	
	public String getAddBy(){
		return addBy;
	}
	
	public void setAddBy(String addBy){
		this.addBy = addBy;
	}
	/* 添加时间 */
	private Date addTime;
	
	public Date getAddTime(){
		return addTime;
	}
	
	public void setAddTime(Date addTime){
		this.addTime = addTime;
	}
	/* 概算分批ID */
	private String budgetId;
	
	public String getBudgetId(){
		return budgetId;
	}
	
	public void setBudgetId(String budgetId){
		this.budgetId = budgetId;
	}
	/* 概算分批子项ID */
	private String budgetSubId;
	
	public String getBudgetSubId(){
		return budgetSubId;
	}
	
	public void setBudgetSubId(String budgetSubId){
		this.budgetSubId = budgetSubId;
	}
	/* 费用小类 11=土建 12=安装 999=其他 */
	private Integer feeSmallType;
	
	public Integer getFeeSmallType(){
		return feeSmallType;
	}
	
	public void setFeeSmallType(Integer feeSmallType){
		this.feeSmallType = feeSmallType;
	}
	/* 序号 如1 1.2 */
	private String orderIdx;
	
	public String getOrderIdx(){
		return orderIdx;
	}
	
	public void setOrderIdx(String orderIdx){
		this.orderIdx = orderIdx;
	}
	/* 对外下浮后金额（元） */
	private BigDecimal outAfterDownAmount;
	
	public BigDecimal getOutAfterDownAmount(){
		return outAfterDownAmount;
	}
	
	public void setOutAfterDownAmount(BigDecimal outAfterDownAmount){
		this.outAfterDownAmount = outAfterDownAmount;
	}
	/* 对外下浮前金额（元） */
	private BigDecimal outPreDownAmount;
	
	public BigDecimal getOutPreDownAmount(){
		return outPreDownAmount;
	}
	
	public void setOutPreDownAmount(BigDecimal outPreDownAmount){
		this.outPreDownAmount = outPreDownAmount;
	}
	/* 对外下浮率（%） */
	private BigDecimal outPreDownRate;
	
	public BigDecimal getOutPreDownRate(){
		return outPreDownRate;
	}
	
	public void setOutPreDownRate(BigDecimal outPreDownRate){
		this.outPreDownRate = outPreDownRate;
	}
	/* 费用类型名称 */
	private String typeName;
	
	public String getTypeName(){
		return typeName;
	}
	
	public void setTypeName(String typeName){
		this.typeName = typeName;
	}

	public String getBudgetSubName() {
		return budgetSubName;
	}

	public void setBudgetSubName(String budgetSubName) {
		this.budgetSubName = budgetSubName;
	}
}